have a large customer base - Turkish English Dictionary